Codelight\GDPR\Components\Consent\UserConsentModel S

Total Complexity 30
Dependencies 1
Dependents 5
Total lines 422
Lines of code 230
Logical lines of code 56
Comment lines 127
Methods 21
Properties 4

Methods 21

Method Rating Maintainability Complexity Lines of code
set()
S
47 4 39
savelog_gdpr()
S
59 3 14
anonymize()
S
57 2 18
getuserlogs()
S
60 2 14
getAllwithdetails()
S
60 2 14
getAll()
S
60 2 14
createTable()
S
60 1 16
createUserTable()
S
62 1 13
getColumnDefaults()
S
63 1 12
getColumns()
S
63 1 12
withdraw()
S
79 1 3
savelog()
S
80 1 3
setTableName()
S
76 1 4
give()
S
79 1 3
exists()
S
67 1 8
withdrawn()
S
67 1 8
deletelog()
S
67 1 9
delete()
S
65 1 10
given()
S
67 1 8
setUserLogTableName()
S
76 1 4
__construct()
S
78 1 4